package com.srit.forecast.bean;

import java.util.Date;


/**
 * 台风预报
 * @author guan
 *
 */
public class Typhoon {

	private Date importTime; 	//入库时间
	private int typhoonNum; 	//台风编号
	private int issueNum; 		//期号
	private String unit;  		//发布单位
	private String signer; 		//签发人
	private Date publicTime; 	//发布时间
	private String level; 		//报告单位级别
	private String liveEffect; 	//影响实况
	//private int rainfallLineLength; //雨量等值线图长度
	private String rainfallLineImage; //雨量等值线图路径
	//private String windSpeedLineLength; //风力等值线图长度
	private String windSpeedLineImage;    //风力等值线图路径
	private String routeReport;	          //台风路径预报
	private String routeImage; 	          //台风路径预报图路径
	private String forecast;			  //风雨预报
	private String p_rainfallLineImage;		//过程雨量等值线图路径
	private String p_windSpeedLineImage;	//过程风力等值线图路径
	private String pointDefense;			//重点防御区域
	private String suggestDefense; 			// 防御措施建议
	private Date nextPublishTime;			//下次发布时间
	private String creator;					//制作人
	private boolean pubFlag; 				//发布标志
	public Date getImportTime() {
		return importTime;
	}
	public void setImportTime(Date importTime) {
		this.importTime = importTime;
	}
	public int getTyphoonNum() {
		return typhoonNum;
	}
	public void setTyphoonNum(int typhoonNum) {
		this.typhoonNum = typhoonNum;
	}
	public int getIssueNum() {
		return issueNum;
	}
	public void setIssueNum(int issueNum) {
		this.issueNum = issueNum;
	}
	public String getUnit() {
		return unit;
	}
	public void setUnit(String unit) {
		this.unit = unit;
	}
	public String getSigner() {
		return signer;
	}
	public void setSigner(String signer) {
		this.signer = signer;
	}
	public Date getPublicTime() {
		return publicTime;
	}
	public void setPublicTime(Date publicTime) {
		this.publicTime = publicTime;
	}
	public String getLevel() {
		return level;
	}
	public void setLevel(String level) {
		this.level = level;
	}
	public String getLiveEffect() {
		return liveEffect;
	}
	public void setLiveEffect(String liveEffect) {
		this.liveEffect = liveEffect;
	}
	public String getRainfallLineImage() {
		return rainfallLineImage;
	}
	public void setRainfallLineImage(String rainfallLineImage) {
		this.rainfallLineImage = rainfallLineImage;
	}
	public String getWindSpeedLineImage() {
		return windSpeedLineImage;
	}
	public void setWindSpeedLineImage(String windSpeedLineImage) {
		this.windSpeedLineImage = windSpeedLineImage;
	}
	public String getRouteReport() {
		return routeReport;
	}
	public void setRouteReport(String routeReport) {
		this.routeReport = routeReport;
	}
	public String getRouteImage() {
		return routeImage;
	}
	public void setRouteImage(String routeImage) {
		this.routeImage = routeImage;
	}
	public String getForecast() {
		return forecast;
	}
	public void setForecast(String forecast) {
		this.forecast = forecast;
	}
	public String getP_rainfallLineImage() {
		return p_rainfallLineImage;
	}
	public void setP_rainfallLineImage(String p_rainfallLineImage) {
		this.p_rainfallLineImage = p_rainfallLineImage;
	}
	public String getP_windSpeedLineImage() {
		return p_windSpeedLineImage;
	}
	public void setP_windSpeedLineImage(String p_windSpeedLineImage) {
		this.p_windSpeedLineImage = p_windSpeedLineImage;
	}
	public String getPointDefense() {
		return pointDefense;
	}
	public void setPointDefense(String pointDefense) {
		this.pointDefense = pointDefense;
	}
	public String getSuggestDefense() {
		return suggestDefense;
	}
	public void setSuggestDefense(String suggestDefense) {
		this.suggestDefense = suggestDefense;
	}
	public Date getNextPublishTime() {
		return nextPublishTime;
	}
	public void setNextPublishTime(Date nextPublishTime) {
		this.nextPublishTime = nextPublishTime;
	}
	public String getCreator() {
		return creator;
	}
	public void setCreator(String creator) {
		this.creator = creator;
	}
	public boolean isPubFlag() {
		return pubFlag;
	}
	public void setPubFlag(boolean pubFlag) {
		this.pubFlag = pubFlag;
	}
	
	
}
